home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2008 November / PCWNOV08.iso / Software / Freeware / Adobe Media Player 1.1 / adobe_media_player.air / AMP.swf / scripts / _AMP_FlexInit.as < prev    next >
Encoding:
Text File  |  2008-07-17  |  3.6 KB  |  55 lines

  1. package
  2. {
  3.    import flash.net.registerClassAlias;
  4.    import mx.collections.ArrayCollection;
  5.    import mx.collections.ArrayList;
  6.    import mx.core.IFlexModuleFactory;
  7.    import mx.core.mx_internal;
  8.    import mx.effects.EffectManager;
  9.    import mx.styles.StyleManager;
  10.    import mx.utils.ObjectProxy;
  11.    
  12.    public class _AMP_FlexInit
  13.    {
  14.       public function _AMP_FlexInit()
  15.       {
  16.          super();
  17.       }
  18.       
  19.       public static function init(param1:IFlexModuleFactory) : void
  20.       {
  21.          EffectManager.mx_internal::registerEffectTrigger("addedEffect","added");
  22.          EffectManager.mx_internal::registerEffectTrigger("closeEffect","windowClose");
  23.          EffectManager.mx_internal::registerEffectTrigger("completeEffect","complete");
  24.          EffectManager.mx_internal::registerEffectTrigger("creationCompleteEffect","creationComplete");
  25.          EffectManager.mx_internal::registerEffectTrigger("focusInEffect","focusIn");
  26.          EffectManager.mx_internal::registerEffectTrigger("focusOutEffect","focusOut");
  27.          EffectManager.mx_internal::registerEffectTrigger("hideEffect","hide");
  28.          EffectManager.mx_internal::registerEffectTrigger("itemsChangeEffect","itemsChange");
  29.          EffectManager.mx_internal::registerEffectTrigger("minimizeEffect","windowMinimize");
  30.          EffectManager.mx_internal::registerEffectTrigger("mouseDownEffect","mouseDown");
  31.          EffectManager.mx_internal::registerEffectTrigger("mouseUpEffect","mouseUp");
  32.          EffectManager.mx_internal::registerEffectTrigger("moveEffect","move");
  33.          EffectManager.mx_internal::registerEffectTrigger("removedEffect","removed");
  34.          EffectManager.mx_internal::registerEffectTrigger("resizeEffect","resize");
  35.          EffectManager.mx_internal::registerEffectTrigger("resizeEndEffect","resizeEnd");
  36.          EffectManager.mx_internal::registerEffectTrigger("resizeStartEffect","resizeStart");
  37.          EffectManager.mx_internal::registerEffectTrigger("rollOutEffect","rollOut");
  38.          EffectManager.mx_internal::registerEffectTrigger("rollOverEffect","rollOver");
  39.          EffectManager.mx_internal::registerEffectTrigger("showEffect","show");
  40.          EffectManager.mx_internal::registerEffectTrigger("unminimizeEffect","windowUnminimize");
  41.          registerClassAlias("flex.messaging.io.ArrayCollection",ArrayCollection);
  42.          registerClassAlias("flex.messaging.io.ArrayList",ArrayList);
  43.          registerClassAlias("flex.messaging.io.ObjectProxy",ObjectProxy);
  44.          var _loc2_:Array = ["fontWeight","modalTransparencyBlur","backgroundDisabledColor","verticalGridLineColor","barColor","textAlign","disabledIconColor","fontStyle","titleBarBackgroundSkin","statusBarBackgroundColor","modalTransparencyDuration","titleTextStyleName","horizontalGridLineColor","fontGridFitType","disabledColor","modalTransparencyColor","titleAlignment","alternatingItemColors","dropShadowColor","titleBarColors","fontThickness","labelWidth","fontSharpness","textDecoration","statusBarBackgroundSkin","statusTextStyleName","textRollOverColor","rollOverColor","textIndent","fontSize","kerning","footerColors","dropdownBorderColor","buttonPadding","textSelectedColor","buttonAlignment","modalTransparency","selectionColor","fontAntiAliasType","selectionDisabledColor","leading","iconColor","themeColor","letterSpacing","indicatorGap","fontFamily","color","errorColor","headerColors"];
  45.          var _loc3_:int = 0;
  46.          while(_loc3_ < _loc2_.length)
  47.          {
  48.             StyleManager.registerInheritingStyle(_loc2_[_loc3_]);
  49.             _loc3_++;
  50.          }
  51.       }
  52.    }
  53. }
  54.  
  55.